longfin squid - Turkish English Dictionary